package cn.itcast.day13.demo02;

public class Demo01Generic {

    public static void main(String[] args) {

        //不写泛型默认为Object类型
        GenericClass gc1 = new GenericClass();
        gc1.setName("只能是字符串");
        Object obj = gc1.getName();

        //创建GenericClass对象，泛型使用Integer类型
        GenericClass<Integer> gc2 = new GenericClass<>();
        gc2.setName(1);

        Integer name = gc2.getName();
        System.out.println(name);

        //创建GenericClass对象，泛型使用String类型
        GenericClass<String> gc3 = new GenericClass<>();
        gc3.setName("duhao");
        String str = gc3.getName();
        System.out.println(str);
    }

}
